package com.item.entity;

import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;


/**
 * <p>
 * 
 * </p>
 *
 * @author lzx
 * @since 2022-01-15
 */

public class Item implements Serializable {

    private static final long serialVersionUID = 1L;


    private Long id;


    private String name;


    private BigDecimal originalPrice;


    private Integer brandId;


    private String brandName;


    private Integer skuId;


    private String productDescription;


    private Integer classFirst;


    private Integer classSecond;


    private Integer classThree;


    private Integer isDelete;


    private Integer isShelf;


    private LocalDateTime createDate;


    private LocalDateTime updateDate;


    private String createBy;


    private LocalDateTime updateBy;


    private Integer supplierId;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }
    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }
    public BigDecimal getOriginalPrice() {
        return originalPrice;
    }

    public void setOriginalPrice(BigDecimal originalPrice) {
        this.originalPrice = originalPrice;
    }
    public Integer getBrandId() {
        return brandId;
    }

    public void setBrandId(Integer brandId) {
        this.brandId = brandId;
    }
    public String getBrandName() {
        return brandName;
    }

    public void setBrandName(String brandName) {
        this.brandName = brandName;
    }
    public Integer getSkuId() {
        return skuId;
    }

    public void setSkuId(Integer skuId) {
        this.skuId = skuId;
    }
    public String getDesc() {
        return productDescription;
    }

    public void setDesc(String productDescription) {
        this.productDescription = productDescription;
    }
    public Integer getClassFirst() {
        return classFirst;
    }

    public void setClassFirst(Integer classFirst) {
        this.classFirst = classFirst;
    }
    public Integer getClassSecond() {
        return classSecond;
    }

    public void setClassSecond(Integer classSecond) {
        this.classSecond = classSecond;
    }
    public Integer getClassThree() {
        return classThree;
    }

    public void setClassThree(Integer classThree) {
        this.classThree = classThree;
    }
    public Integer getIsDelete() {
        return isDelete;
    }

    public void setIsDelete(Integer isDelete) {
        this.isDelete = isDelete;
    }
    public Integer getIsShelf() {
        return isShelf;
    }

    public void setIsShelf(Integer isShelf) {
        this.isShelf = isShelf;
    }
    public LocalDateTime getCreateDate() {
        return createDate;
    }

    public void setCreateDate(LocalDateTime createDate) {
        this.createDate = createDate;
    }
    public LocalDateTime getUpdateDate() {
        return updateDate;
    }

    public void setUpdateDate(LocalDateTime updateDate) {
        this.updateDate = updateDate;
    }
    public String getCreateBy() {
        return createBy;
    }

    public void setCreateBy(String createBy) {
        this.createBy = createBy;
    }
    public LocalDateTime getUpdateBy() {
        return updateBy;
    }

    public void setUpdateBy(LocalDateTime updateBy) {
        this.updateBy = updateBy;
    }
    public Integer getSupplierId() {
        return supplierId;
    }

    public void setSupplierId(Integer supplierId) {
        this.supplierId = supplierId;
    }

    @Override
    public String toString() {
        return "Item{" +
            "id=" + id +
            ", name=" + name +
            ", originalPrice=" + originalPrice +
            ", brandId=" + brandId +
            ", brandName=" + brandName +
            ", skuId=" + skuId +
            ", desc=" + productDescription +
            ", classFirst=" + classFirst +
            ", classSecond=" + classSecond +
            ", classThree=" + classThree +
            ", isDelete=" + isDelete +
            ", isShelf=" + isShelf +
            ", createDate=" + createDate +
            ", updateDate=" + updateDate +
            ", createBy=" + createBy +
            ", updateBy=" + updateBy +
            ", supplierId=" + supplierId +
        "}";
    }
}
